package com.gome.axwl.aoc.entity.dto;

import java.util.Date;

/**
 * @Author John Li
 */
public class AmAuditSettingDto extends PageParamDto {
    /**
     * 默认审核项ID
     */
    private Integer defaultId;

    /**
     * 默认审核角色类型
     */
    private Integer defaultType;

    /**
     * 默认审核角色
     */
    private String defaultTypeName;

    /**
     * 审核人
     */
    private String auditUser;
    /**账号*/
    private String account;
    /**推荐码*/
    private String invitationCode;
    /**身份证号*/
    private String idCardNo;
    /**数字签证编码*/
    private String userCode;

    /**
     * 审核人信息
     */
    private String auditUserName;

    /**
     * 审核人是否在职
     */
    private String isJobInService;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 更新时间
     */
    private Date updateTime;

    /**
     * 状态
     */
    private Byte status;

    public Integer getDefaultId() {
        return defaultId;
    }

    public void setDefaultId(Integer defaultId) {
        this.defaultId = defaultId;
    }

    public Integer getDefaultType() {
        return defaultType;
    }

    public String getDefaultTypeName() {
        return defaultTypeName;
    }

    public void setDefaultTypeName(String defaultTypeName) {
        this.defaultTypeName = defaultTypeName;
    }

    public String getAuditUserName() {
        return auditUserName;
    }

    public void setAuditUserName(String auditUserName) {
        this.auditUserName = auditUserName;
    }

    public String getIsJobInService() {
        return isJobInService;
    }

    public void setIsJobInService(String isJobInService) {
        this.isJobInService = isJobInService;
    }

    public void setDefaultType(Integer defaultType) {
        this.defaultType = defaultType;
    }

    public String getAuditUser() {
        return auditUser;
    }

    public void setAuditUser(String auditUser) {
        this.auditUser = auditUser == null ? null : auditUser.trim();
    }

    public String getAccount() {
        return account;
    }

    public void setAccount(String account) {
        this.account = account;
    }

    public String getInvitationCode() {
        return invitationCode;
    }

    public void setInvitationCode(String invitationCode) {
        this.invitationCode = invitationCode;
    }

    public String getIdCardNo() {
        return idCardNo;
    }

    public void setIdCardNo(String idCardNo) {
        this.idCardNo = idCardNo;
    }

    public String getUserCode() {
        return userCode;
    }

    public void setUserCode(String userCode) {
        this.userCode = userCode;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public Byte getStatus() {
        return status;
    }

    public void setStatus(Byte status) {
        this.status = status;
    }

    @Override
    public String toString() {
        final StringBuffer sb = new StringBuffer("AmAuditSettingDto{");
        sb.append("defaultId=").append(defaultId);
        sb.append(", defaultType=").append(defaultType);
        sb.append(", auditUser='").append(auditUser).append('\'');
        sb.append(", createTime=").append(createTime);
        sb.append(", updateTime=").append(updateTime);
        sb.append(", status=").append(status);
        sb.append('}');
        return sb.toString();
    }
}